cmake_minimum_required(VERSION 2.8.11)

set_property(GLOBAL PROPERTY MUSIC_CORE_KITS_HEADERS
    ${MUSIC_CORE_DIR}/musicobject.h
    ${MUSIC_CORE_DIR}/musicformats.h
    ${MUSIC_CORE_DIR}/musicglobaldefine.h
    ${MUSIC_CORE_DIR}/musichotkeymanager.h
    ${MUSIC_CORE_DIR}/musictime.h
    ${MUSIC_CORE_DIR}/musicsysconfigmanager.h
    ${MUSIC_CORE_DIR}/musicplayer.h
    ${MUSIC_CORE_DIR}/musicplaylist.h
    ${MUSIC_CORE_DIR}/musicabstractxml.h
    ${MUSIC_CORE_DIR}/musicabstractthread.h
    ${MUSIC_CORE_DIR}/musicbackgroundmanager.h
    ${MUSIC_CORE_DIR}/musicsettingmanager.h
    ${MUSIC_CORE_DIR}/musicconnectionpool.h
    ${MUSIC_CORE_DIR}/musicregeditmanager.h
    ${MUSIC_CORE_DIR}/musicsingleton.h
    ${MUSIC_CORE_DIR}/musiccoremplayer.h
    ${MUSIC_CORE_DIR}/musicsong.h
    ${MUSIC_CORE_DIR}/musicsongtag.h
    ${MUSIC_CORE_DIR}/musiccryptographichash.h
    ${MUSIC_CORE_DIR}/musicsemaphoreloop.h
    ${MUSIC_CORE_DIR}/musiclicenseobject.h
    ${MUSIC_CORE_DIR}/musiccategoryconfigmanager.h
    ${MUSIC_CORE_DIR}/musicplaylistmanager.h
    ${MUSIC_CORE_DIR}/musicextractwrap.h
    ${MUSIC_CORE_DIR}/musicruntimemanager.h
    ${MUSIC_CORE_DIR}/musicdispatchmanager.h
    ${MUSIC_CORE_DIR}/musicbackgroundconfigmanager.h
    ${MUSIC_CORE_DIR}/musicsinglemanager.h
  )

set_property(GLOBAL PROPERTY MUSIC_CORE_KITS_SOURCES
    ${MUSIC_CORE_DIR}/musichotkeymanager.cpp
    ${MUSIC_CORE_DIR}/musicformats.cpp
    ${MUSIC_CORE_DIR}/musictime.cpp
    ${MUSIC_CORE_DIR}/musicplayer.cpp
    ${MUSIC_CORE_DIR}/musicplaylist.cpp
    ${MUSIC_CORE_DIR}/musicabstractxml.cpp
    ${MUSIC_CORE_DIR}/musicabstractthread.cpp
    ${MUSIC_CORE_DIR}/musicsysconfigmanager.cpp
    ${MUSIC_CORE_DIR}/musicbackgroundmanager.cpp
    ${MUSIC_CORE_DIR}/musicconnectionpool.cpp
    ${MUSIC_CORE_DIR}/musicregeditmanager.cpp
    ${MUSIC_CORE_DIR}/musiccoremplayer.cpp
    ${MUSIC_CORE_DIR}/musicsong.cpp
    ${MUSIC_CORE_DIR}/musicsongtag.cpp
    ${MUSIC_CORE_DIR}/musiccryptographichash.cpp
    ${MUSIC_CORE_DIR}/musicsemaphoreloop.cpp
    ${MUSIC_CORE_DIR}/musiclicenseobject.cpp
    ${MUSIC_CORE_DIR}/musiccategoryconfigmanager.cpp
    ${MUSIC_CORE_DIR}/musicplaylistmanager.cpp
    ${MUSIC_CORE_DIR}/musicextractwrap.cpp
    ${MUSIC_CORE_DIR}/musicruntimemanager.cpp
    ${MUSIC_CORE_DIR}/musicdispatchmanager.cpp
    ${MUSIC_CORE_DIR}/musicbackgroundconfigmanager.cpp
    ${MUSIC_CORE_DIR}/musicsinglemanager.cpp
  )
  
